/*标题*/
.infor {text-align: center;color: #666;}
.tit {font-size: 36px;font-weight: bold;margin-bottom: 8px;}
.infor .con {font-size:20px;line-height:1.4;text-transform:uppercase;}
.content {margin-top: 56px;}
.content1 {margin-top:40px;}
.content .list {overflow:hidden;}
.content .list li {width: 33.33%;float: left;text-align: center;}
.content .list li {text-align: center;}
.content .list li .li_box .number {font-size: 20px;color: #666;}
.content .list li .li_box .number .num {font-size: 72px;color: #ff6900;font-family:'DINCond-Medium','dincond-medium-webfont',arial;}
.content .list li .li_box .number .num span{font-size:50px;}
.content .list li .li_box sup {font-size: 36px;font-family: Arial;}
.center_1_hb{padding:80px 0;}
/*移动端*/
@media screen and (max-width: 1199px){
    .tit {font-size: 24px;margin-bottom:10px;}
    .infor .con {font-size: 15px;}
    .content .list li .li_box .number{ font-size: 13px;}
    .content .list li .li_box .number .num {font-size:2.2rem;}
    .content .list li .li_box .number .num span{font-size:18px;}
    .content .list li .li_box sup {font-size: 18px;}
    .content {margin-top: 14px;}
    .center_1_hb{padding:2.5rem 0;}
	.content1 {margin-top:2rem;}
}

/*行业*/
.business-area .area-box .area-position .area-list {width: 70%;height: 100%;margin: 0 auto;box-sizing: border-box;display: flex;flex-wrap: wrap;}
.business-area .area-box .area-position .area-list li img{margin-bottom:15px;}    
.business-area .area-box {width: 100%;display: block;background-size: 100%;position: relative;
	transition: all 0.5s cubic-bezier(0.93, 0, 0.13, 1);-webkit-transition: all 0.5s cubic-bezier(0.93, 0, 0.13, 1);
	-moz-transition: all 0.5s cubic-bezier(0.93, 0, 0.13, 1);}
.business-area .area-box .area-position {position: absolute;top: 0;width: 100%;height: 100%;z-index: 998;}
.business-area .area-box .area-position .area-list li {width: 33.33%;height: 50%;display: flex;align-items: center;justify-content: center;flex-direction: column;
	color: #fff;font-size:26px;box-sizing: border-box;border-left: 1px solid rgba(255, 255, 255, 0.3);position: relative;}
.business-area .area-box .area-position .area-list li a{display: block;width:100%;text-align:center;color:#fff;}
.business-area .area-box .area-position .area-list li:nth-child(3n){border-right: 1px solid rgba(255, 255, 255, 0.3);}
.business-area .area-box .area-position .area-list li:hover{background: rgba(0, 0, 0, 0.5)}
.business-area .area-box .area-position .area-list li .info-cover .title {color: #fff;font-size: 36px;}
.business-area .area-box .area-position .area-list li .info-cover .line {width: 80px;height: 2px;background: #fff;margin-top: 15px;margin-bottom: 30px;}
.business-area .area-box .area-position .area-list li .info-cover .info {color: #fff;font-size: 14px;line-height: 1.7em;text-align: justify;height: 52%;}
.over-line6 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.business-area .area-box .area-position .area-list li .info-cover .txt {color: #fecfcc;font-size: 14px;width: 100%;padding: 10px 5px;
	box-sizing: border-box;text-align: center;border: 1px solid #fecfcc;}
.business-area .area-box .area-position .area-list li .info-cover .arr {width: 0px;height: 5px;display: inline-block;
	background: url("../images/arr.png") no-repeat;background-size: 27px 5px;position: absolute;right: 70px;bottom: 30px;transition: right .8s;
	-webkit-transition: right .8s;-moz-transition: right .8s;}
.business-area .area-box img {width: 99%;opacity: 0;}
.business-area .area-box .mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.2);z-index: 997;}
.business-area .area-box::after {content: '';position: absolute;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.3);top: 50%;z-index: 997;left: 0;}

.m-area-box{display: none}

@media screen and (max-width: 1199px){
    .m-area-box{display:block;padding: 0 1rem;}
	.area-position,.area-box,.bg-img{    display: none;}
    .yidong {width:50%;display: inline-block;float: left;font-size:12px;}
    .hangye{position:relative;background: no-repeat center/cover;text-align: center;padding:15% 20px;margin:2px;}
    .hangye:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1;}
    .hangye img{position:relative;z-index:9;}
    .hangyep{color:#fff;margin-top:8px;position:relative;z-index:9;font-size:12px;}
}

/*新闻列表*/
.new_div{background: #F5F5F5;padding:80px 0px}
.news_index{width:1400px;    margin: 0 auto;}
.layui-tab {margin: 10px 0;text-align: left !important;}
.layui-tab-title {position: relative;left: 0;height: 40px;white-space: nowrap;font-size: 0;border-bottom-width: 1px;transition: all .2s;-webkit-transition: all .2s;}
.layui-tab-title li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 14px;
	transition: all .2s;-webkit-transition: all .2s;
	position: relative;line-height: 40px;min-width: 65px;padding: 0 15px;text-align: center;cursor: pointer;}
.layui-tab-title li::before {position: absolute;left: 0;top: 11px;content: '';width: 100%;height: 16px;box-sizing: border-box;pointer-events: none;}
.layui-tab-brief > .layui-tab-title .layui-this {color: #B12023;}
.layui-tab-brief > .layui-tab-title .layui-this::after {border: none;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: medium;
	border-radius: 0;border-bottom: 2px solid #5FB878;}
.layui-tab-title .layui-this::after {border-bottom: 0px solid #5FB878 !important;}
.layui-col-space25 {margin: -12.5px;}

.layui-col-md4 {width: 33.33333333%;float: left;}
.main-product .content {padding: 20px 16px 0 16px;text-align: center;transition: 0.3s;border-bottom: 2px solid transparent;height: 388px;position: relative;}
.main-product .content a {font-size: 18px;color: #a1d8cb;line-height: 68px;}
._img_div {width: 100%;height: 188px;overflow: hidden;}
._img_div img{width:100%;min-height:100%;}
.main-product .content img {transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.main-product .content p.label {font-size:18px;color: #333333;line-height: 30px;padding-top: 12px;text-align: left;font-weight: bold;}
.main-product p {font-size: 16px;color: #ababab;line-height: 28px;text-align: left;
		text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.main-product .content ._date_time {position: absolute;width: 100%;bottom: 0;}
.layui-row::before {content: '';display: block;clear: both;}
.layui-col-xs6 {width: 50%;}
.main-product .time_span, .main-product ._span {width: 89px;height: 14px;font-size: 20px;font-family: Arial;font-weight: 400;color: #D2D2D2;line-height: 42px;}
.main-product .content:hover ._span:after {opacity: 1;right: 0;}
._span {width: 89px;height: 14px;font-size: 18px;font-family: Arial;font-weight: 400;color: #D2D2D2;line-height: 42px;}

.main-product .content:hover {border-bottom: 2px solid #ff6900;transition: 0.3s;}
.main-product .content:hover img {transform: scale(1.06);-moz-transform: scale(1.06, 1.06);-webkit-transform: scale(1.06, 1.06);-o-transform: scale(1.06, 1.06);}
.main-product .content ._span::after {content: '';position: absolute;opacity: 0;left:80%;transition: 0.5s;background: url(../images/right.png) no-repeat;
	background-size: 20px;width: 25px;height: 10px;bottom: 29px;}
.layui-row::after, .layui-row::before {content: '';display: block;clear: both;}
.button {display: inline-block;border-radius: 4px;background-color: #fff;border: 1px solid #d4d4d4;color: #333;text-align: center;font-size: 18px;
	padding: 10px 0px;width: 320px;transition: all 0.5s;cursor: pointer;margin: 5px;}
.button:hover span {padding-right: 25px;}

.button:hover span:after {opacity: 1;right: 0;}
.button span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}
.button span::after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;}
.layui-tab-item {display: none;}

.layui-show {display: block !important;}
.nwes_t h1 {text-align: center;margin-bottom: 16px;}

.fnt_30 {font-size:26px;}
.nwes_t h1 span.on {color: #ff6900;}
.nwes_t h1 span {padding: 0 25px;position: relative;cursor: pointer;display: inline-block;}
.nwes_t h1 span:last-child i {display: none;}
.nwes_t h1 span i {color: #000;position: absolute;top: 0;right: -6px;cursor: default;}
.index_news ul{display:none;}
.index_news ul.on{display:block;}
.mobile{display:none}
@media screen and (max-width: 1199px){
    .mobile{display:block;padding: 3%;}
    .pc{display: none}
    .wrap_index{width:100%}
    .news_index {width:100%;margin: 0 auto;}
    .layui-col-md4 {width: 48%;padding: 1%;}
    .main-product .content {padding: 0px;text-align: center;transition: 0.3s;height: auto;position: relative;}
    .main-product .content img {transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;width: 100%;}
    ._img_div {width: 100%;height:auto;padding-top:55%;overflow: hidden;position: relative;}
     ._img_div img{position:absolute;top:0;left:0;}
    .new_div {background: #F5F5F5;padding: 20px 0px;}
    .nwes_t h1 {text-align: center;margin-bottom: 2px;}
    .main-product p {line-height: 13px;color: #CDCDCD;margin-top: 10px;text-align: center;}
    .layui-tab-title {height: auto;}
    .main-product .content a {font-size: 18px;color: #a1d8cb;line-height: 18px;}
    .main-product .content p{display:none;}
    .main-product .content p.label {display: block;font-size: 15px;color: #333333;line-height: 18px;padding-top:0px;text-align: left;font-weight: bold;
		overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
    .main-product .content ._date_time{position:relative;bottom:auto;}
    .main-product .time_span, .main-product ._span {width: 100%;height: 14px;font-size: 16px;font-family: Arial;font-weight: 400;color: #D2D2D2;line-height:32px;}
    .layui-col-space25 {margin: 0px;}
    .layui-col-xs6 {width: 100%;}
    .button {display:block;border-radius: 4px;background-color: #fff;border: 1px solid #d4d4d4;color: #333;text-align: center;font-size: 18px;padding: 8px 0px;
		width:auto;transition: all 0.5s;cursor: pointer;margin: 5px auto;}

}
@media screen and (max-width:820px) {
    .main-product .content {transition: 0.1s;}
    .main-product .content:hover{ border:none;}
}
@media screen and (max-width: 480px) {
    .main-product .content {transition: 0.1s;}
}

/*视频*/

.index_02 {text-align: center;padding: 310px 0 270px 0;color: #fff;position: relative;overflow: hidden;}
.index_04 video {position: absolute;left: 50%;top: 0;min-height: 100%;width: 100%;transform: translateX(-50%);background: #000;}
.index_04 .index_a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;text-indent: -99999px;}
.index_02 .wrap {position: relative;z-index: 2;}
.index_icon {margin-bottom: 10px;}
.index_04 p {-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);
	opacity: 1;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;}
.index_04 .walker_video {display: none;}
.walker_video {text-align: center;margin-top: 40px;}
.walker_video a {color: #fff;display: inline-block;line-height: 73px;}
.fnt_16 {font-size: 16px;}
@media screen and (max-width: 1199px){
    .index_02 {text-align: center;padding: 50px;color: #fff;position: relative;overflow: hidden;}
}

/*底部大图片模块*/
.more-fff a:hover, .more-000 a:hover {color: #fff;background:#ff6900;box-shadow: 0 0 10px #ff6900;transition-delay: 600ms;}
.more-fff{padding-top: 30px}
.more-fff a {position: relative;display: inline-block;padding: 5px 20px;color: #fff;overflow: hidden;transition: 0.2s;transition-delay: 0s;}

.marginleft5 {margin-left: 5px;}
.img-div{background: url(../images/inbrand-img01.jpg) no-repeat center/cover;}
.img-div1{height:690px;width:100%;text-align: center; padding-top: 170px;color:#fff}
.img-div1 h1{padding-top: 50px}
.img-div1 img{vertical-align: middle;}

@media only screen and (max-width: 1199px) {
    .img-div1{height:200px;width:100%;text-align: center; padding-top: 50px;color:#fff}
    .img-div1 h1{padding-top:20px;}
    .more-fff{padding-top: 20px}
}


.w1200{max-width:1400px;}
.case_partner_ul{width:100%;margin:0;}
@media screen and (max-width:480px) {
	.case_partner_ul{width:100%;margin:20px 0 10px;}
	.case_partner_ul li{width:23%;margin:1%;}
}